@echo off
echo ====================================
echo    脚本管理系统启动器
echo ====================================
echo.

echo 正在检查Python环境...
python --version >nul 2>&1
if errorlevel 1 (
    echo 错误: 未找到Python，请先安装Python 3.7+
    pause
    exit /b 1
)

echo 正在切换到后端目录...
cd /d "%~dp0backend"

echo 正在检查依赖...
if not exist "venv" (
    echo 正在创建虚拟环境...
    python -m venv venv
)

echo 正在激活虚拟环境...
call venv\Scripts\activate.bat

echo 正在安装/更新依赖...
pip install -r requirements.txt --quiet

echo.
echo ====================================
echo    正在启动服务器...
echo ====================================
echo.
echo 服务器将在 http://localhost:8000 启动
echo 请在浏览器中访问上述地址
echo.
echo 按 Ctrl+C 停止服务器
echo.

python main.py
